package org.mnswf.events {
	
	import flash.events.Event;
	
	import org.mnswf.model.Member;

	public class MemberEvent extends Event {
		
		static public const APPROVE:String = "approveMember";
		static public const DELETE:String = "deleteMember";
		static public const BLOCK:String = "blockMember"; 
		static public const ENDORSE:String = "endorseMember"; 
		
		public var member:Member;
		
		public function MemberEvent(type:String, member:Member, bubbles:Boolean=false, cancelable:Boolean=false) {
			super(type, bubbles, cancelable);
			this.member = member;
		}
		
		override public function clone():Event {
			return new MemberEvent(type, member, bubbles, cancelable);
		}
		
	}
}